permanent resources - German English Dictionary